 body{
    margin:0;
	padding:0;
	}
	#sub-title{
	text-align: center;
	font-size: 40px;
	font-family:'Microsoft YaHei',STCaiyun;
	color:#428bca;
	}
        .registerform li{padding-bottom:30px;height: 20px;list-style-type:none;}
		.need{color:red;}
		 .registerform li input{
		 line-height:25px;
		 border-radius:5px;
		 width:250px;
}
        .Validform_checktip{margin-left:10px;font-size:10px;color:red;}
        .registerform .label{display:inline-block; width:100px;text-align: right;}
        .action{padding:20px 20px 20px 110px; }
        .wraper{
		font-family:'Microsoft YaHei';
            background-color: rgba(239,243,248,0.8);
            width: 550px;
            position: absolute;
            left: 32%;
            top: 15%;
            border-radius:40px 0px 40px 0px;
			-moz-box-shadow:1px 0px 15px #3899C5;
			-webkit-box-shadow:1px 0px 15px #3899C5; 
			box-shadow:1px 0px 15px #3899C5;

        }
        .bt{margin-left: 35px;}
		.bt input{height:30px;width:100px;font-family:'Microsoft YaHei';background-color:#428bca;}

        #footer{
		position:fixed;
		bottom:0;
		margin:0;
		padding:0;
		background-color:rgb(0,0,0);
		width:100%;
		}
        .copyright{
		font-family:'Microsoft YaHei',STCaiyun;
		color: #ffffff;
		margin-left:40%;
		padding:0;
		border:0;
		width:100%;
		}